Our Kitchen Secret: Belpatra's Legendary Soya Chap Masala Recipe
Of all the dishes on Belpatra's menu, one comes up in guest reviews more than any other. Guest after guest — from Delhi, Mumbai, Pune, Jaipur and beyond — mentions it by name: Soya Chap Masala. "Best I've ever had." "Must try for every veg food lover." "The reason I came back to Orchha." These are not just compliments — they are a responsibility that we take seriously every day in the kitchen.
After years of guests asking for the recipe, we have decided to share it — almost in full. We say "almost" because there is one aspect of this dish that cannot be captured in a recipe: the intention behind the cooking. At Belpatra, every dish is made with care and devotion. The Soya Chap Masala is no different. Take this recipe home, cook it with love, and it will taste extraordinary.
What is Soya Chap?
Soya chap (also called soya chaap) is a popular vegetarian ingredient made from textured soy protein wrapped tightly around bamboo sticks — resembling a drumstick or a skewer. It originated in the Punjab region of India and has since become one of the most beloved pure vegetarian proteins across North India. Its texture is meaty and chewy, making it an extremely satisfying ingredient for those who want a substantial vegetarian meal.
Soya chap is rich in protein, low in fat and highly versatile — it can be grilled, fried, baked or cooked in gravy. At Belpatra, we use it in a slow-cooked masala gravy that layers flavour upon flavour over a patient cooking process. The result is a dish with a depth and complexity that surprises even seasoned foodies.
Ingredients (Serves 4)
For the Soya Chap:
- 8 soya chap sticks (fresh or frozen, thawed)
- 2 tbsp oil for shallow frying
- Salt to taste
- ½ tsp red chilli powder
- ½ tsp turmeric
- 1 tsp chaat masala
For the Masala Gravy:
- 3 tbsp oil
- 2 large onions, finely chopped
- 1 tbsp ginger-garlic paste (skip for Jain version)
- 3 large tomatoes, pureed
- 2 tbsp cashew paste (soaked cashews blended smooth)
- 1 tsp cumin seeds
- 2 bay leaves
- 2 green cardamom pods
- 1 black cardamom pod
- 1 inch cinnamon stick
- 1 tsp coriander powder
- 1 tsp cumin powder
- 1 tsp red chilli powder (adjust to taste)
- ½ tsp turmeric powder
- 1 tsp garam masala
- ½ tsp kashmiri red chilli powder (for colour)
- 2 tbsp fresh cream
- Fresh coriander leaves for garnish
- Salt to taste
Step-by-Step Method
Step 1: Prepare and Fry the Soya Chap
Remove the soya chap from the bamboo sticks by gently twisting and pulling them off. Cut each piece into 2–3 pieces at an angle (this creates more surface area for the masala to cling to). Marinate with salt, red chilli powder, turmeric and chaat masala. Let it rest for 15 minutes.
Heat oil in a pan over medium-high heat. Shallow fry the marinated soya chap pieces until golden brown and slightly crispy on the outside — about 3–4 minutes per side. Remove and set aside on kitchen paper to drain excess oil. This frying step is crucial: it creates the caramelised exterior that gives the dish its textural contrast.
Step 2: Build the Masala Base
In the same pan (add a little more oil if needed), add the whole spices: cumin seeds, bay leaves, cardamom pods and cinnamon stick. Let them splutter for 30 seconds — this releases their essential oils into the oil. Add the finely chopped onions and cook on medium heat, stirring frequently, for 15–18 minutes until they turn a deep golden brown. This step cannot be rushed. The depth of the final dish depends entirely on how well the onions are caramelised.
Add ginger-garlic paste and cook for another 2–3 minutes until the raw smell disappears. Add all the dry spice powders (coriander, cumin, red chilli, turmeric, Kashmiri red chilli). Stir well and cook for 1 minute. Add the tomato puree and cook on medium heat, stirring occasionally, for 10–12 minutes until the oil separates from the masala at the sides of the pan. This is the indicator that the masala is fully cooked.
Step 3: Add Cashew Paste and Simmer
Reduce heat to low. Stir in the cashew paste until well combined — this adds a subtle richness and body to the gravy without making it overly heavy. Add ¾ cup of warm water and mix well. Season with salt. Bring to a gentle simmer.
Step 4: Add the Soya Chap and Finish
Add the fried soya chap pieces to the simmering gravy. Stir gently to coat each piece with the masala. Cover the pan and cook on low heat for 8–10 minutes, allowing the soya chap to absorb all the flavours of the masala. Remove the lid, add garam masala and fresh cream. Stir gently. Taste and adjust salt and spice.
Garnish with freshly chopped coriander leaves and a small swirl of cream. Serve immediately with fresh laccha paratha, naan or steamed rice.
Chef's Tips for the Perfect Soya Chap Masala
- Don't skip the frying step: The crispy exterior of the soya chap is what prevents it from becoming mushy in the gravy. Always fry before adding to the masala.
- Patience with onions: Properly caramelised onions are the soul of this gravy. Low and slow is the rule — 15–18 minutes minimum.
- Cashew paste for richness: We use cashew paste rather than cream for the main body of the gravy — it adds richness without the heaviness of cream, and it holds up better when the dish is reheated.
- Rest before serving: If possible, let the finished dish rest for 10 minutes before serving. The soya chap continues to absorb the masala during this time.
- For Jain guests: Omit the onion, garlic and ginger entirely. Use a paste of roasted cashews, tomatoes and spices as the base. The result is different but equally delicious.
Health Benefits of Soya Chap
Beyond its extraordinary taste, soya chap is a nutritional powerhouse for vegetarians:
- High protein: Soya chap contains approximately 35–40% protein by weight — one of the highest protein contents of any plant-based food
- Complete amino acid profile: Unlike most plant proteins, soy contains all essential amino acids, making it a complete protein comparable to dairy and meat
- Low saturated fat: Rich in polyunsaturated and monounsaturated fats, which support heart health
- Calcium and iron: Good source of both minerals, particularly important for vegetarians
- Digestive benefits: Contains dietary fibre that supports gut health
Variations to Try
Once you've mastered the basic recipe, try these variations:
- Tandoori Soya Chap: Marinate in yogurt and tandoori spices, then grill or bake rather than shallow fry. Skip the masala gravy — serve with mint chutney and sliced onions as a starter.
- Dry Soya Chap Masala: Cook the masala until very thick and reduce the gravy almost entirely. Toss the fried chap in this thick dry masala — perfect as a street food snack.
- Malai Soya Chap: Replace the tomato base entirely with a cream, yogurt and mild spice base for a luxuriously mild, white gravy version.
Visit Belpatra for the Original
While this recipe will serve you well at home, there is something about eating Soya Chap Masala at Belpatra in Orchha — with the evening aarti bells drifting in from Ram Raja Mandir, in the warm atmosphere of our restaurant — that makes the dish taste even better. Come visit us and taste the original. We'll be here, cooking it fresh every day.
Chef Mohan has been cooking pure vegetarian food in Orchha for over 15 years. His Soya Chap Masala has been Belpatra's signature dish since the restaurant opened, and is consistently mentioned as the highlight of guests' meals.
Taste the Original in Orchha
Open 9 AM – 11 PM · Main Road, Near Ram Raja Temple, Orchha